package com.bidevalution.service;

import com.qtp.core.model.Response;

import java.util.List;
import java.util.Map;

/**
 * 评标参数相关接口
 * @author huyiqi
 * @date 2019/11/11
 */
public interface BidParamService {

    /**
     * 推送工程量清单
     * @param list 清单列表
     *
        xh:序号,
        SegmentShowId:项目编号,
        SegmentName:项目名称,
        Qdbh:清单编号,
        Qdmc:清单名称,
        Xmtz:项目特征,
        Jldw:计量单位,
        Gcl:工程量,
        Zhdj:综合单价

     * @return 返回调用结果
     */
    Response<String> sendList(List<Map<String, Object>> list) throws Exception;

    /**
     * 获取评标参数
     * @param projectId 项目id
     * @param projectCode 项目编号
     * @return 返回调用结果
     */
    Response<String> getAuditParams(String projectId, String projectCode) throws Exception;

    /**
     * 获取k1k2值
     * @param sectionCode 标段编码
     * @return 返回结果
     */
    Response<String> getK1K2(String sectionCode) throws Exception;
}
